<?php
/**
 * 名称：SpecialWord
 * 描述：敏感字管理
 * 作者：jepin 时间：2014-07-22
 * 版本号：V1.0.0
 * ========================历史版本=================================
 * 序号	 版本号 	日期			姓名	 	描述
 * 1 	V1.0.0 	2014-07-22 	jepin  	敏感字管理
 * ========================历史版本=================================
 * 说明：请在有更改程序的时候修改以上注释
 */
class SpecialWordAction extends CommonAction {	
	/**
	 *敏感字列表
	 */
	public function specialWord(){
		import("ORG.Util.Page"); // 导入分页类
		if($_GET['specialword'] != null && $_GET['specialword'] != "" ){
			$map['specialword'] = array("like","%".$_GET['specialword']."%");
			$this->assign("specialword",$_GET['specialword']);
			$this->assign("search","yes");
		}
		$count = model('SpecialWord') -> where($map)->count();
		$page = new Page($count,20);
		$data = model('SpecialWord')  -> where($map) -> order('id') -> limit($page->firstRow . ',' . $page->listRows)->select();
		$show = $page->show(); // 分页显示输出
		$this->assign('page', $show); // 赋值分页输出
		$this->assign('data', $data);
		$this->display();
	}
	
	/**
	 * 新增/编辑敏感字
	 */
	Public function addSpecialWord(){
		$id  = intval($_GET['id']) ;
		if(!empty($id)){
		  $specialword= model('SpecialWord')->where("id =".$id)->find();
		  $this->assign('specialword',$specialword);	
		}
 		$this->display();
	}
	/**
	 * 新增、编辑敏感字处理
	 */
	public function doAddSpecialWord(){
	   $data['id'] = $_POST['id'];
	   $data['specialword'] 	= $_POST['specialword'];
	   $return = model('SpecialWord')->addSpecialWord($data);
	   $this->success("操作成功",URL('admin/SpecialWord/specialWord'));
	}
	
	/**
	 * 删除敏感字
	 */
	public function doDelSpecialWord(){
		if($_POST['ids'] == null || $_POST['ids'] == "" ){
			echo 0;
			exit();
		}
		$ids = $_POST['ids'];
		$res = model('SpecialWord') -> where("`id` in (".$ids.")") -> delete();
		echo $res ? 1 : 0;
	}
   
}
?>
